package com.springboot.framework.service;

import com.springboot.framework.model.CategoryModel;

import java.util.List;

/**
 * 商品类别
 * @Author SWF
 * @Date 2019/6/6 13:44
 **/
public interface CategoryService {
    /**
     * 根据id查找
     * @param categoryId
     * @return
     */
    CategoryModel get(Integer categoryId);

    /**
     * 根据类别名称查找
     * @param name
     * @return
     */
    CategoryModel getByName(String name);

    /**
     * 查找所有正常类别
     * @return
     */
    List<CategoryModel> listNormal();

    List<CategoryModel> listAll();

    /**
     * 新增类别
     * @param categoryModel
     * @return
     */
    CategoryModel insert(CategoryModel categoryModel);
}
